当页面载入时，会执行位于 body 部分的 JavaScript。
当被调用时，位于 head 部分的 JavaScript 才会被执行。

以在 JavaScript 中创建三种消息框：警告框、确认框、提示框:
    alert("警告")
    confirm("cc:")
    prompt("文本","默认值")

属性    当以下情况发生时，出现此事件    FF  N   IE
onabort 图像加载被中断  1   3   4
onblur  元素失去焦点    1   2   3
onchange    用户改变域的内容    1   2   3
onclick 鼠标点击某个对象    1   2   3
ondblclick  鼠标双击某个对象    1   4   4
onerror 当加载文档或图像时发生某个错误  1   3   4
onfocus 元素获得焦点    1   2   3
onkeydown   某个键盘的键被按下  1   4   3
onkeypress  某个键盘的键被按下或按住    1   4   3
onkeyup 某个键盘的键被松开  1   4   3
onload  某个页面或图像被完成加载    1   2   3
onmousedown 某个鼠标按键被按下  1   4   4
onmousemove 鼠标被移动  1   6   3
onmouseout  鼠标从某元素移开    1   4   4
onmouseover 鼠标被移到某元素之上    1   2   3
onmouseup   某个鼠标按键被松开  1   4   4
onreset 重置按钮被点击  1   3   4
onresize    窗口或框架被调整尺寸    1   4   4
onselect    文本被选定  1   2   3
onsubmit    提交按钮被点击  1   2   3
onunload    用户退出页面    1   2   3

---------------
document.write(str.toUpperCase())

JavaScript 使用 id 来寻找 canvas 元素：
var c=document.getElementById("myCanvas");

所有 jQuery 函数位于一个 document ready 函数中：
$(document).ready(function(){

        --- jQuery functions go here ----

});
这是为了防止文档在完全加载（就绪）之前运行 jQuery 代码。
//https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js
//http://code.google.com/apis/libraries/devguide.html

-------
AJAX 实例解释
上面的 AJAX 应用程序包含一个 div 和一个按钮。
div 部分用于显示来自服务器的信息。当按钮被点击时，它负责调用名为 loadXMLDoc() 的函数：
<html>
<body>

<div id="myDiv"><h3>Let AJAX change this text</h3></div>
<button type="button" onclick="loadXMLDoc()">Change Content</button>

</body>
</html>
接下来，在页面的 head 部分添加一个 <script> 标签。该标签中包含了这个 loadXMLDoc() 函数：
<head>
<script type="text/javascript">
function loadXMLDoc()
{
    .... AJAX script goes here ...
}
</script>
</head>


